a few fries short of a happy meal - İngilizce Eşanlam Sözlük